package com.theme.passport.entity.params;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 主题组件表
 * 
 * @author live
 * @email 870459550@qq.com
 * @date 2022-01-18 08:24:43
 */
@Data
public class WidgeTypeWeather implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 组件内部元素：1文字，2图片，3电量，4温度，5计时天数，6日历,7动图，8步数
     */
    private Integer element;
    /**
     * 文字类型：1纯文字，2星期，3年月日，4时分
     */
    private Integer textType;
    /**
     * 组件的宽度
     */
    private Integer canvasW;
    /**
     * 组件的高度
     */
    private Integer canvasH;
    /**
     * 组件内部元素的宽度
     */
    private Integer elementW;
    /**
     * 组件内部元素的高度
     */
    private Integer elementH;
    /**
     * 组件内部元素的x轴位置
     */
    private Integer elementX;
    /**
     * 组件内部元素的y轴位置
     */
    private Integer elementY;

    /**
     * 云朵的图片
     */
    private String cloudImage;
    /**
     * 天气的温度
     */
    private BigDecimal temperature;

}
